/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package analisisdatos;

import java.util.Date;

/**
 *
 * @author Administrador
 */
public class Tweet {
    /**
     * id del que envía el tweet
     */
    private long fromUserId;
    /**
     * nombre del que envía el tweet
     */
    private String fromUser;
    /**
     * id del que recibe el tweet, si no va para nadie es -1
     */
    private long toUserId;
    /**
     * nombre del usuario que recibe el tweet, si no reciba nada es la palabra "null"
     */
    private String toUser;
    /**
     * lugar donde se generó el tweet, puede ser la palabra "null" si el que envía el tweet no puso nada
     */
    private String place;

     /**
     *  otra forma del lugar donde se generó el tweet, puede ser la palabra "null" si el que envía el tweet no puso nada
     */
    private String location;
    /**
     * fecha de creación del tweet
     */
    private Date createdAt;
    /**
     * palabras que menciona la persona que envía en tweet
     */
    private String palabrasMencionados;
    /**
     * sentimiento del tweet
     */
    private String sentimiento;
    /**
     * indica si probablemmente tiene gripa el que escribió el tweet o no
     */
    private boolean tieneGripa;
    /**
     * texto del tweet
     */
    private String texto;
    
    public Tweet() {

        palabrasMencionados= "A,B,C";
        sentimiento= "Alegria";
        tieneGripa=true;

    }

    public void imprimirTweet(){
        System.out.println();
        System.out.println();
        System.out.println("Tweet!!!!!!!");

        System.out.println("fromUserID " + fromUserId);
        System.out.println("fromUser " + fromUser);
        System.out.println("toUserID " + toUserId);
        System.out.println("toUser " + toUser);
        System.out.println("place " + place);
        System.out.println("location" + location);
        System.out.println("createdAt" + createdAt);
        System.out.println("palabras mencionadas " + palabrasMencionados);
        System.out.println("Sentimiento " + sentimiento);
        System.out.println("tiene Gripa " + tieneGripa);
        System.out.println("texto " + texto);

    }

    /**
     * @return the fromUserId
     */
    public long getFromUserId() {
        return fromUserId;
    }

    /**
     * @param fromUserId the fromUserId to set
     */
    public void setFromUserId(long fromUserId) {
        this.fromUserId = fromUserId;
    }

    /**
     * @return the fromUser
     */
    public String getFromUser() {
        return fromUser;
    }

    /**
     * @param fromUser the fromUser to set
     */
    public void setFromUser(String fromUser) {
        this.fromUser = fromUser;
    }

    /**
     * @return the toUserId
     */
    public long getToUserId() {
        return toUserId;
    }

    /**
     * @param toUserId the toUserId to set
     */
    public void setToUserId(long toUserId) {
        this.toUserId = toUserId;
    }

    /**
     * @return the toUser
     */
    public String getToUser() {
        return toUser;
    }

    /**
     * @param toUser the toUser to set
     */
    public void setToUser(String toUser) {
        this.toUser = toUser;
    }

    /**
     * @return the place
     */
    public String getPlace() {
        return place;
    }

    /**
     * @param place the place to set
     */
    public void setPlace(String place) {
        this.place = place;
    }

    /**
     * @return the location
     */
    public String getLocation() {
        return location;
    }

    /**
     * @param location the location to set
     */
    public void setLocation(String location) {
        this.location = location;
    }

    /**
     * @return the createdAt
     */
    public Date getCreatedAt() {
        return createdAt;
    }

    /**
     * @param createdAt the createdAt to set
     */
    public void setCreatedAt(Date createdAt) {
        this.createdAt = createdAt;
    }

    /**
     * @return the palabrasMencionados
     */
    public String getPalabrasMencionados() {
        return palabrasMencionados;
    }

    /**
     * @param palabrasMencionados the palabrasMencionados to set
     */
    public void setPalabrasMencionados(String palabrasMencionados) {
        this.palabrasMencionados = palabrasMencionados;
    }

    /**
     * @return the sentimiento
     */
    public String getSentimiento() {
        return sentimiento;
    }

    /**
     * @param sentimiento the sentimiento to set
     */
    public void setSentimiento(String sentimiento) {
        this.sentimiento = sentimiento;
    }

    /**
     * @return the tieneGripa
     */
    public boolean isTieneGripa() {
        return tieneGripa;
    }

    /**
     * @param tieneGripa the tieneGripa to set
     */
    public void setTieneGripa(boolean tieneGripa) {
        this.tieneGripa = tieneGripa;
    }

    /**
     * @return the texto
     */
    public String getTexto() {
        return texto;
    }

    /**
     * @param texto the texto to set
     */
    public void setTexto(String texto) {
        this.texto = texto;
    }



}
